Package-level declarations
Types
Link copied to clipboard
class GetDiscoveryEventIdsConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, eventRepository: DiscoveryEventService, eventListMapper: EventListMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<DiscoveryEvent>?>
Retrieves events by converting IDs for the Discovery API.
Link copied to clipboard
class GetDiscoveryIDConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<String>?>
Converts IDs for the Discovery API.
Link copied to clipboard
class GetDiscoveryVenueIdsConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, venueRepository: DiscoveryVenueService, venueMapper: VenueMapper, queryMapper: DiscoveryDetailQueryMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<DiscoveryVenue>?>
Converts venue IDs and retrieves venues for the Discovery API.
Link copied to clipboard
class GetMFXVenueDetailsUseCase(venueRepository: DiscoveryVenueService, venueInfoRepository: DiscoveryVenueInfoService, venueMapper: VenueMapper, queryMapper: DiscoveryDetailQueryMapper, venueInfoMapper: MFXVenueInfoMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<MFXVenueInfoParams, DiscoveryVenue?>
Retrieves venue details for the Discovery API using MFX parameters.